package com.bzkj.basicinfo.service.pick;

import com.bzkj.basicinfo.domain.pick.WmsPickTaskEntity;
import com.bzkj.common.core.domain.AjaxResult;
import com.bzkj.common.core.page.TableDataInfo;
import java.math.BigDecimal;

public interface WmsPickTaskService {
    TableDataInfo getPickTaskList(WmsPickTaskEntity entity, int pageNum, int pageSize);
    AjaxResult getPickTaskDetail(Long id);
    AjaxResult createPickTask(WmsPickTaskEntity entity, String operator);
    AjaxResult confirmPick(Long taskId, BigDecimal pickQuantity, String locationCode, String operator);
    AjaxResult completeTask(Long id, String operator);
    AjaxResult deletePickTask(Long id, String operator);
}
